-- *****************************************************************
-- Juniper-SDX-POM-MIB
--
-- Juniper Networks Inc.
-- Juniper Management Center POM MIB
--Juniper-SDX-POM-MIB DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,OBJECT-TYPE,Integer32,Counter32,
Gauge32,TimeTicksFROM SNMPv2-SMI
MODULE-COMPLIANCE,OBJECT-GROUPFROM SNMPv2-CONF
juniSdxMibs
FROM Juniper-SDX-MIBS;juniSdxPomMib MODULE-IDENTITYLAST-UPDATED"200308111100Z"-- 11-Aug-03ORGANIZATION"Juniper Networks, Inc."CONTACT-INFO" Juniper Technical Assistance Center
Juniper Networks, Inc.
1194 N. Mathilda Avenue
Sunnyvale, CA 94089
E-mail: support@juniper.net"DESCRIPTION"MIB of the SDX POM "REVISION"200308111100Z"-- 11-Aug-03DESCRIPTION"Minor Syntax updates"
REVISION"200211011600Z"-- 01-Nov-02DESCRIPTION"
PEN TABLE:
juniSdxPEnAvgPGModProcTime -> Gauge32,
juniSdxPEnAvgInfClassModProcTime -> Gauge32
juniSdxSORLoadedPGs -> Gauge32
SOR TABLE:
juniSdxSORLoadedPGs -> Gauge32
"REVISION"200210251600Z"-- 25-Oct-02DESCRIPTION"Revision info updated."::={ juniSdxMibs 6}juniSdxMgmtInterface OBJECTIDENTIFIER::={ juniSdxPomMib 1}juniSdxPEnTable OBJECT-TYPESYNTAXSEQUENCEOF JuniSdxPEnEntry
MAX-ACCESSnot-accessibleSTATUScurrent
DESCRIPTION"Table of Policy Engine MI-derived entries."::={ juniSdxMgmtInterface 1}juniSdxPEnEntry OBJECT-TYPESYNTAX JuniSdxPEnEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A table entry describing Policy Engine MI. This table
has one index: juniSdxPEnIndex."INDEX{ juniSdxPEnIndex }::={ juniSdxPEnTable 1}
JuniSdxPEnEntry ::=SEQUENCE{
juniSdxPEnIndex Integer32,
juniSdxPEnUptime TimeTicks,
juniSdxPEnPGMods Counter32,
juniSdxPEnInterfaceClassMods Counter32,
juniSdxPEnAvgPGModProcTime Gauge32,
juniSdxPEnAvgInfClassModProcTime Gauge32}juniSdxPEnIndex OBJECT-TYPESYNTAXInteger32(0..10000)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The index of this table. It represents an instance of a Policy Engine"::={ juniSdxPEnEntry 1}juniSdxPEnUptime OBJECT-TYPESYNTAXTimeTicksMAX-ACCESSread-only
STATUScurrentDESCRIPTION"The time (in hundredths of a second) since the Policy Engine
was last re-initialized."::={ juniSdxPEnEntry 2}juniSdxPEnPGMods OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total Number of PolicyGroup Modifications. The modications
may result in changes in the default and/or service
policies on the router."::={ juniSdxPEnEntry 3}juniSdxPEnInterfaceClassMods OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"The total Number of Interface Classifier Modifications. The
modications may result in changes in the Policy Group used for
the interface. This may result in changes in the default
policies on the router."::={ juniSdxPEnEntry 4}juniSdxPEnAvgPGModProcTime OBJECT-TYPESYNTAXGauge32UNITS"milliseconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The Average Time for Processing Policy Group
Modification (rolling average over last n messages
where n=10). Metric of Policy Engine performance."::={ juniSdxPEnEntry 5}juniSdxPEnAvgInfClassModProcTime OBJECT-TYPESYNTAXGauge32
UNITS"milliseconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The Average Time for Processing Interface Classifer
Modification (rolling average over last n messages
where n=10). Metric of Policy Engine performance."::={ juniSdxPEnEntry 6}--
-- PDP MI
--juniSdxPDPTable OBJECT-TYPESYNTAXSEQUENCEOF JuniSdxPDPEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Table of Policy Decision Point MI-derived entries."::={ juniSdxMgmtInterface 2}juniSdxPDPEntry OBJECT-TYPESYNTAX JuniSdxPDPEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A table entry describing Policy Decision Point MI.
This table has one index: juniSdxPDPIndex."INDEX{ juniSdxPDPIndex }::={ juniSdxPDPTable 1}
JuniSdxPDPEntry ::=SEQUENCE{
juniSdxPDPIndex Integer32,
juniSdxPDPUptime TimeTicks,
juniSdxPDPDefaultDecisions Counter32,
juniSdxPDPServiceDecisions Counter32,
juniSdxPDPErrors Counter32}juniSdxPDPIndex OBJECT-TYPESYNTAXInteger32(0..10000)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The index of this table. It represents an instance of a PDP"::={ juniSdxPDPEntry 1}juniSdxPDPUptime OBJECT-TYPESYNTAXTimeTicksMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The Uptime (number of hundredths of a second since
Policy Decision Point start)."::={ juniSdxPDPEntry 2}juniSdxPDPDefaultDecisions OBJECT-TYPE
SYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total Number of Default policy Decisions. The decisions
are in response to interface up events from the router."::={ juniSdxPDPEntry 3}juniSdxPDPServiceDecisions OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total Number of Service policy Decisions. The
decisions are in response to services activation
events from ssp."::={ juniSdxPDPEntry 4}juniSdxPDPErrors OBJECT-TYPE
SYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total Number of Errors. An error may occur during the
policy decision process."::={ juniSdxPDPEntry 5}--
-- SOR MI
--juniSdxSORTable OBJECT-TYPESYNTAXSEQUENCEOF JuniSdxSOREntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Table of Shared Object Repository MI-derived entries."::={ juniSdxMgmtInterface 3}juniSdxSOREntry OBJECT-TYPESYNTAX JuniSdxSOREntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A table entry describing Shared Object Repository MI.
This table has one index: juniSdxSORIndex."INDEX{ juniSdxSORIndex }::={ juniSdxSORTable 1}
JuniSdxSOREntry ::=SEQUENCE{
juniSdxSORIndex Integer32,
juniSdxSORUptime TimeTicks,
juniSdxSORLoadedPGs Gauge32}juniSdxSORIndex OBJECT-TYPESYNTAXInteger32(0..10000)MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"The index of this table. It represents an instance of a SOR"::={ juniSdxSOREntry 1}juniSdxSORUptime OBJECT-TYPESYNTAXTimeTicksMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The Uptime (number of hundredths of a second since
SOR start)."::={ juniSdxSOREntry 2}juniSdxSORLoadedPGs OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION
"The current total number (not the cumulative total number) of PolicyGroups loaded from
the backend data store."::={ juniSdxSOREntry 3}-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--
-- Conformance information
--
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++juniSdxPomCompliances OBJECTIDENTIFIER::={ juniSdxPomMib 2}juniSdxPomGroups OBJECTIDENTIFIER::={ juniSdxPomMib 3}-- compliance statementsjuniSdxPomCompliance MODULE-COMPLIANCESTATUScurrentDESCRIPTION"The compliance statement for entities which implement
the SDX POM MIB."
MODULE-- this moduleMANDATORY-GROUPS{ juniSdxPomGroup }::={ juniSdxPomCompliances 1}juniSdxPomGroup OBJECT-GROUPOBJECTS{
juniSdxPEnUptime,
juniSdxPEnPGMods,
juniSdxPEnInterfaceClassMods,
juniSdxPEnAvgPGModProcTime,
juniSdxPEnAvgInfClassModProcTime,
juniSdxPDPUptime,
juniSdxPDPDefaultDecisions,
juniSdxPDPServiceDecisions,
juniSdxPDPErrors,
juniSdxSORUptime,
juniSdxSORLoadedPGs
}STATUScurrentDESCRIPTION"A collection of management objects pertaining
to system management capabilities in SDX. (POM)"
::={ juniSdxPomGroups 1}END